English Dictionary
◊ CARAVAN INN
caravan inn
n : an inn in some Eastern countries with a large courtyard that
provides accommodation for caravans [syn: {caravansary},
{caravanserai}, {khan}]